]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
search: Center name label vertically
authorFlorian Müllner <fmuellner@gnome.org>
Tue, 4 Nov 2025 15:14:37 +0000 (16:14 +0100)
committerMarge Bot <marge-bot@gnome.org>
Tue, 4 Nov 2025 15:57:59 +0000 (15:57 +0000)
If all search results of the provider are shown, the "x more" label
is hidden, and the name label has more space than it needs.

Center the label vertically in that case to align with the icon.

Related: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8793
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3951>

js/ui/search.js

index 92a24364f9d199ff804f55c24dace1aa08996ce9..3c171b43f777c56c25bf350826702bd041ce89c6 100644 (file)
@@ -950,11 +950,14 @@ class ProviderInfo extends St.Button {
             style_class: 'list-search-provider-details',
             orientation: Clutter.Orientation.VERTICAL,
             x_expand: true,
+            y_expand: false,
         });
 
         const nameLabel = new St.Label({
             text: provider.appInfo.get_name(),
             x_align: Clutter.ActorAlign.START,
+            y_align: Clutter.ActorAlign.CENTER,
+            y_expand: true,
         });
 
         this._moreLabel = new St.Label({x_align: Clutter.ActorAlign.START});